Summary
The house which was most recently sold was UNIT 33 LORDSWOOD INDUSTRIAL ESTATE, this sold on 20 Sep 2023 for £804,000
The postcode for LORDSWOOD INDUSTRIAL ESTATE is ME5 8UD